Properties of nonlinear systems and convergence of the Newton-Raphson method in geometric constraint solving

نویسنده

  • S. Gatilov
چکیده

The paper describes an application of a variant of the Newton-Raphson method to solution of geometric constraint problems. Sparsity and rank deficiency of the corresponding nonlinear systems are emphasized and statistical data are presented. Several ways of handling underdeterminancy and overdeterminancy in solving the Newton linear systems are considered. The behavior of Newton’s method is shown on some examples of nonlinear systems. Two algorithms for solving linear systems are proposed based on rank-revealing LU and QR factorizations. The paper is concluded with a numerical comparison of the proposed linear solvers. 1. Geometric constraint problem A geometric constraint problem (GCP) consists of a finite set of objects and a finite set of constraints on them. Either two-dimensional or threedimensional space is considered. Each object has a type, for example: point, line, circle, plane, sphere, cylinder, etc. An “engineering variable” is an important special type of objects that has no geometrical meaning. Each constraint is imposed on a subset of objects of the problem. Constraints also have certain types: incidence, tangency, distance, angle, etc. Each type can have a different meaning depending on the types of objects involved. An “Engineering equation” is a special type of constraints that allows us to impose an arbitrary algebraic equation as a constraint on any set of engineering variables. A GCP is called underconstrained if it has continuum many solutions. If the problem is not underconstrained itself but becomes underconstrained after removing any single constraint, it is called well-constrained. In other cases, a GCP is considered overconstrained. It should be noted that the number of solutions is found up to the movement and rotation of the whole model. CAD users are generally advised to make their geometric models wellconstrained. However, it is often difficult to avoid overconstraining. Moreover, if a user wants to see the intermediate result of modelling, an underconstrained problem is likely to appear since not all the necessary constraints have been created by that time. Therefore, a geometric solver should not neglect the underconstrained and overconstrained problems.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

The Sine-Cosine Wavelet and Its Application in the Optimal Control of Nonlinear Systems with Constraint

In this paper, an optimal control of quadratic performance index with nonlinear constrained is presented. The sine-cosine wavelet operational matrix of integration and product matrix are introduced and applied to reduce nonlinear differential equations to the nonlinear algebraic equations. Then, the Newton-Raphson method is used for solving these sets of algebraic equations. To present ability ...

متن کامل

Nonlinear inelastic static analysis of plane frames with numerically generated tangent stiffness matrices

For the nonlinear analysis of structures using the well known Newton-Raphson Method, the tangent stiffness matrices of the elements must be constructed in each iteration. Due to the high expense required to find the exact tangent stiffness matrices, researchers have developed novel innovations into the Newton-Raphson method to reduce the cost and time required by the analysis. In this paper, a ...

متن کامل

Solving systems of nonlinear equations using decomposition technique

A systematic way is presented for the construction of multi-step iterative method with frozen Jacobian. The inclusion of an auxiliary function is discussed. The presented analysis shows that how to incorporate auxiliary function in a way that we can keep the order of convergence and computational cost of Newton multi-step method. The auxiliary function provides us the way to overcome the singul...

متن کامل

On the convergence speed of artificial neural networks in‎ ‎the solving of linear ‎systems

‎Artificial neural networks have the advantages such as learning, ‎adaptation‎, ‎fault-tolerance‎, ‎parallelism and generalization‎. ‎This ‎paper is a scrutiny on the application of diverse learning methods‎ ‎in speed of convergence in neural networks‎. ‎For this aim‎, ‎first we ‎introduce a perceptron method based on artificial neural networks‎ ‎which has been applied for solving a non-singula...

متن کامل

Re-parameterization reduces irreducible geometric constraint systems

You recklessly told your boss that solving a non-linear system of size n (n unknowns and n equations) requires a time proportional to n, as you were not very attentive during algorithmic complexity lectures. So now, you have only one night to solve a problem of big size (e.g., 1000 equations/unknowns), otherwise you will be fired in the next morning. The system is well-constrained and structura...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2012